observerPattern
Interface Observer
- public interface Observer
Die Schnittstelle Observer ist von jeder Klasse,
die von einer beobachtbaren Klasse (Observable) aus benachrichtigt
werden möchte, zu implementieren. Diese Schnittstelle
umfasst lediglich die Methode public void notify(Observable pObservable).
Um von einem Observable benachrichtigt werden zu können, muss der Observer noch sein
Interesse anmelden.
Durch folgende einfachen Schritte kann eine Klasse Observer implementieren:
Die Schnittstelle Observer implementieren:
public class myObserver impements Observer...
Beim Observable Interesse anmelden:
theObservable.getObserverManager().addObserver(this);
Methode public void notify(Observable pObservable) implementieren
public void notify(Observable pObservable){
if (pObservable == theObserver) dosomething();
}
Created on 21.04.2004
- Version:
- 21.04.2004
- Author:
- M. Serhat Cinar
- See Also:
Observable
Method Summary |
void |
notify(Observable pObservable)
Über diese Mehtode wird der Observer von einem Observable benachrichtigt. |
notify
public void notify(Observable pObservable)
- Über diese Mehtode wird der Observer von einem Observable benachrichtigt.
- Parameters:
pObservable
- Der Observable, der diesen Observer benachrichtigen möchte.- See Also:
Observable